verga's ventricle - Turkish English Dictionary